Preparing the Docker Image from the Source
Building a docker image from a source is relatively easy. This example shows the steps that are required to build and deploy Policy Admin System (PAS) application. As a pre-requisite, the docker must be installed on the host machine, where the PAS application container will be built.
Prerequisites
Before beginning the installation steps, the following components and binaries should be downloaded from My Oracle Support:
-
TomEE: 10.1.x Plume. Download TomEE from: https://tomee.apache.org/download.html (Version: TomEE Plume - 10.1.x)
Note: Rename the downloaded package to tomee.tar.gz (If you are using any other version of TomEE Plume, Please update the Dockerfile with the version used.)
-
By default, the Dockerfile is configured with Oracle Proxy. Please comment the proxy if you are outside the Oracle network or update it as per your proxy configuration. # Comment https_proxy outside the ORACLE network ENV https_proxy www-proxy-hqdc.us.oracle.com:80.
-
Administrative rights to the server.
-
Oracle Insurance Policy Administration v12.2.0.0 Media Pack.
-
Download the required Database driver and copy the driver to externallibs/pas_shared/lib directory
-
Oracle - The necessary driver, ojdbc17-23.6.0.24.10.jar, is included in the libs directory of the OIPA Media Pack.
-
Microsoft SQL Server - Use the compatible jdbc driver shipped with MS SQL Server software. These files are not available for download. Contact your IT department if you need assistance locating these files.
-
IBM DB2 – Use the compatible jdbc driver shipped with DB2 software. These files are not available for download. Contact your IT department if you need assistance locating these files.
-